ocean curent power generation - German English Dictionary